exceedingly difficult - German English Dictionary